﻿.tongyLink{ width:100%; background:#ffff; display: none}
.tongyLink a{ float: left; margin: 0 15px; line-height: 30px; height: 30px; overflow: hidden; color: #666666}
body{ margin:0px; padding:0px; font-size:14px;  color:#333333; font-family:"微软雅黑";    min-width: 1200px;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; Word-wrap: break-word;font-family:"微软雅黑";}
a{color:#333333;text-decoration:none;}
a:hover{color:#666666;text-decoration:none;}
ol,ul,li,p,h1,h5,h2,h3,h4,h6{list-style:none;margin:0px; padding:0px;}



* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.index-nav{width: 100%;height:50px; border-bottom:1px solid #eeee;background-color:#0657b2;box-shadow: 0 0 5px rgba(0,0,0,0.2); float: left;color:#fff;}
.index-nav-frame{width: 1200px;margin: 0 auto;height: 50px;}
.Nptline{z-index: 9999999;width:150px;float: left;position: relative;display: block;outline: none;cursor: pointer;line-height: 50px;text-align: center;margin: 0;font-size: 16px;background: url(../pic/navbg.png) right 0 no-repeat;}
.Nptline.active{background:#024085;}
.Nptline:hover{background:#024085;}
.Nptline:hover .Nptcenter{height:auto;opacity: 1;}
.Nptline a{color:#fff;}

.Nptcenter a:first-child{margin-top:20px;}
.Nptcenter{width: 150px;background: url(../pic/u59.png) 50% 0 no-repeat;opacity: 0;display: block;height:0;position: absolute;overflow: hidden;transition: all 0.5s;margin-bottom: 1px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;/* Firefox 4 */-o-transition: all 0.5s; /* Opera */}
.Nptcenter a{width: 74%;font-weight: normal;font-size: 14px;text-align: center;background:#FFF;color: #000;float:left;height: 35px;line-height: 30px;margin: 0 auto;text-decoration: none;border-bottom: 1px solid #ededed;margin-left: 20px;z-index:99;}
.Nptcenter a:hover{background: #024085;color: white;}
.Nptline-focus:focus{display: none;}


img{border:0px;}
form{ margin:0px; padding:0px;}input,textarea{ outline:0}
#titbj{ float:left; height:41px; width:100%; background:url(../pic/topbg.jpg) repeat-x;}
#titbj h1,#titbj .h1{ width:1200px; margin:0 auto; height:40px; line-height:40px; font-size:14px; font-weight:normal; }
#top{ float:left; width:100%; background:#ffffff;height: 90px;    padding: 10px 0 7px;}
#top ul{ width:1200px; margin:0 auto; height:90px;}
#top ul h2{ float:left; width:107px; height: 90px; font-size:0px;position: relative;}
#top ul h2 img{ max-height: 100%;max-width: 100%;margin: auto;  position: absolute;  top: 0; left: 0;  bottom: 0;  right: 0;}
#top ul h2 a{display: none; width:172px; height:90px; float:left}
#top ul .li01{ float:left; width:550px; height:90px; padding:0px 0 0 20px;}
#top ul .li01 .chinaname{font-weight: bold;float: left;width: 550px;height: 50px;line-height: 50px;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:24px;}
#top ul .li01 .gjcname{font-size: 16px;float: left;width: 550px;height: 30px;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#top ul .li03{ float:right; padding:0px 0 0 0}#top ul .li03 img{ width:90px; height:90px;}
#top ul .li02{ float:right;padding: 25px 10px 0 40px; height:65px; line-height:20px;text-align: left; background:url(../pic/tel.png) 0px 50% no-repeat;}#top ul .li02 span{font-size: 22px;    color: #dc251d;    font-weight: bold;}
.W1200{ margin:0 auto; width:1200px; overflow:hidden; height:auto}
.header2{overflow:hidden; width: 100%;  list-style:none; height:50px;padding:0px 0px 0px 0px; float:left; overflow:hidden;background:#0657b2  }
.header2 .ul{ width:1200px; margin:0 auto;height:50px;}
.header2 ul li{ float:left;text-align:center; width:150px; line-height:50px;  font-size:16px; background:url(../pic/navbg.png) right 0 no-repeat  }
.header2 ul .span{background:#024085; color:#ffffff; DISPLAY: block; text-decoration:none; text-align:center; width:150px; line-height:50px;float:left; }
.header2 ul .span a{background:#024085;color:#ffffff;text-decoration:none; width:150px; line-height:50px;float:left;}
.header2 ul .span a:hover{background:#024085;color:#ffffff;  text-align:center; width:150px; line-height:50px; float:left;}
.header2 ul .span01{font: 16px/50px '微软雅黑'; COLOR: #ffffff; DISPLAY: block; text-decoration:none; text-align:center; width:150px; line-height:50px; }
.header2 ul .span01 a{ background:#0657b2;color:#ffffff;text-decoration:none;}
.header2 ul .span01 a:hover{background:#024085;color:#ffffff;  text-align:center; width:150px; line-height:50px; float:left;}
*{padding:0px;margin:0px;}
.red{ color:#FF0033}
input,select,button{font:14px Verdana,Arial,Tahoma;vertical-align:middle;}
DIV.menu-list2 {POSITION: absolute;WIDTH: 150px;DISPLAY: none;z-index:9999;/*filter: Alpha(opacity=90);-moz-opacity:.90;opacity:0.90;*/background: url(../pic/u59.png) 50% 0 no-repeat;padding: 20px 0 0px 0;}
DIV.menu-list2 UL LI { margin-bottom:1px;text-align: center; background:none }
DIV.menu-list2 UL LI A {LINE-HEIGHT: 30px;WIDTH: 74%;DISPLAY: block;HEIGHT: 35px;COLOR: #000000;CURSOR: pointer;TEXT-DECORATION: none;font-size:14px;font-weight:normal;margin: 0 auto;border-bottom: 1px solid #ededed;}
DIV.menu-list2 UL LI A SPAN {WIDTH: 100%; DISPLAY: block; HEIGHT: 100%}
DIV.menu-list2 UL LI A:hover { COLOR: #ffffff; background:#0657b2}
.bn-alp { width:100%; height:500px; position:relative; float:left;  background:url(../pic/babber02.jpg) #ffed29 no-repeat;background-position:50% 0%; margin-bottom:20px; }
.bn-alp ul,.bn-alp li { margin:0; padding:0; list-style:none; }
.bn-alp .abox { height:100%; position:relative; }
.bn-alp .abox li { width:100%; height:500px; background-position:50% 0%; background-repeat:no-repeat; background-color:#dddddd; background-size:cover; position:absolute; top:0; left:0; z-index:10; }
.bn-alp .abox li.on { z-index:99; }
.bn-alp .abox li img.bg { display:none; }
.bn-alp .abox li a.b { display:block; width:100%; height:100%; }
.bn-alp .i { bottom:25px; left:50%; margin-left:-50px; text-align:center; position:absolute; z-index:100;}
.bn-alp .i i { display:inline-block; margin-right:10px; width:16px; height:16px; background:url(../pic/ico-bn-alp.png) no-repeat -16px 0; cursor:pointer; }
.bn-alp .i i.on { background-position:0 0; }

.jptj{width:1200px; margin:0 auto; padding-top:20px; overflow:hidden;}
.tit {position: relative; height: 90px;margin: 0 auto;text-align: center; float:left; width:1200px;}
.tit .line {position: absolute;left:0; top: 46px; width: 1200px; height: 1px;background: #c3c5c9; margin: 0;}
.tit b {position: relative; z-index: 2; padding: 0 35px; background: #f5f8fc;font-size: 24px; line-height: 90px; color: #0045a4;}
.ONEfl{ float:left; width:1200px; text-align:center;  height:40px; overflow:hidden;}
.ONEfl a{ padding:10px 20px; line-height:40px; background:#0657b2; color:#ffffff;border-radius: 10px; margin:0px 10px;}
.tjgy1200{width:1200px; float:left; }
.tjgy1200 .cplb{ float:left; width:278px; margin:20px 10px 0px 10px; border:1px solid #ededed; border-bottom:2px solid #4f5051;  height:330px; overflow:hidden; color:#333333;}
.tjgy1200 .cplb .li01{ float:left; width:270px; height:270px; text-align:center; line-height:270px; font-family:"微软雅黑"; overflow:hidden; position:relative;padding:4px;  background:#ffffff;border-radius: 10px; }
.tjgy1200 .cplb .li02{ float:left; width:260px; text-align:center; margin-top:2px; font-size:14px; padding:0px 0px 0px 5px; text-overflow: ellipsis;   -o-text-overflow: ellipsis;    white-space: nowrap;  overflow: hidden; line-height:40px; height:40px }
.tjgy1200 .cplb .li01 img { margin: auto;left: 0; right: 0; top: 0; bottom: 0;position: absolute;border-radius: 10px;}
.tjgy1200 .cplb:hover{float:left; width:278px; margin:20px 10px 0px 10px; border:1px solid #4f5051; border-bottom:2px solid #4f5051;   height:330px; overflow:hidden; color:#ffffff; background:#4f5051}

.fiveCP{  width:1200px; margin:0 auto; padding-top:20px; overflow:hidden;}
.fiveCP .cpfl{ width:250px; background:url(../pic/prot.jpg) no-repeat #cfcfcf; float:left; }
.fiveCP .cpfl .li01{ float:left; width:250px; text-align:center;font-size: 22px;  color: #FFFFFF;  text-align: center; line-height: 68px; height:68px;   display: block; font-weight:bold;}

.fiveCP .cpfl .li03 { width: 248px; margin-left: 1px;   padding-top: 5px; float:left; background:#f7f7f7}
.fiveCP .cpfl .li03 .flB{ float:left; border-bottom:1px solid #cfcfcf; height:50px; line-height:50px; background:url(../pic/jiantou.png) 218px 20px no-repeat; font-size:16px;width: 213px; padding-left:35px;text-overflow: ellipsis;   -o-text-overflow: ellipsis;    white-space: nowrap;  overflow: hidden;}
.fiveCP .cpfl .li03 .fls{ float:left;  width: 200px; padding-left:48px; font-size:14px;  }
.fiveCP .cpfl .li03 .fls a{ float:left;width: 200px;text-overflow: ellipsis; height:25px;line-height:25px; padding:5px 0px;  -o-text-overflow: ellipsis;    white-space: nowrap;  overflow: hidden;}
.fiveCP .cpfl .li03 .flB:last-child{ border-bottom: 0px;}

.fiveCP .cpfl .li04{ width: 210px; color:#ffffff; padding-left:30px;  padding-top: 25px; float:left; font-size:18px; line-height:35px;padding-bottom:20px;}
.fiveCP .cpfl .li04 span{ font-size:22px;}
.fiveCP .cpfl .demo{overflow:hidden; width:250px;  min-height:300px;  max-height:500px; float:left}
.fiveCP .cpfl .demo img{ width:250px; margin-top:10px;}

.tjgy81{max-width:950px; float:right; }
.tjgy81 .cplb{ float:left; width:216px; margin:20px 0px 0px 19px; border:1px solid #ededed; border-bottom:2px solid #4f5051;  height:259px; overflow:hidden; color:#333333;}
.tjgy81 .cplb .li01{ float:left; width:200px; height:200px; text-align:center; line-height:210px; font-family:"微软雅黑"; overflow:hidden; position:relative;padding:4px; margin:4px 0px 0px 4px; background:#ffffff;border-radius: 10px; }
.tjgy81 .cplb .li02{ float:left; width:196px; text-align:center; margin-top:2px; font-size:14px; padding:0px 0px 0px 5px; text-overflow: ellipsis;   -o-text-overflow: ellipsis;    white-space: nowrap;  overflow: hidden; line-height:40px; height:40px }
.tjgy81 .cplb .li01 img { margin: auto;left: 0; right: 0; top: 0; bottom: 0;position: absolute;border-radius: 10px;}
.tjgy81 .cplb:hover{ float:left; width:216px; margin:20px 0px 0px 19px; border:1px solid #4f5051; border-bottom:2px solid #4f5051;  height:259px; overflow:hidden; color:#ffffff; background:#4f5051}

.tjgy81 .tli01 {float: right;width: 930px;height: 46px;border-bottom: 1px solid #ededed;padding: 0px 0px 0px 0px;}
.tjgy81 .tli01 h2 {float: left;padding: 0 0 0 35px;font-size: 18px;height: 46px;line-height: 46px; background:url(../pic/prol.jpg) no-repeat;}
.tjgy81 .tli01 .span {float: right;line-height: 18px; font-size: 0; width: 18px; height: 18px;  background: url(../pic/more1.png) no-repeat;margin-top: 16px;}
.tjgy81 .tli01 .luj{ float:right; line-height:18px; font-size:14px;margin-top: 16px; color:#666666}
.ggt { width: 100%;  height: 180px;  background: url(../pic/ggt.jpg) no-repeat center; float:left; margin-top:20px;}
.nyrnr{ float:right; width:930px;    overflow: hidden;}
.nyrnr img{ max-width:930px;}

.ysbj { width:100%; background:url(../pic/bg_iabout.jpg) 50% 0 no-repeat; float:left; overflow:hidden; height:auto; margin-top:70px; padding:60px 0 0 0}
.ysbj ul { width:1200px; overflow:hidden; margin:auto; background:url(../pic/name01.png) 50% 0 no-repeat;padding:70px 0 50px 0; position:relative}
.ysbj ul .shuzi{ font-weight:bold; font-size: 32px; color:#ffffff;  width:73px; float:left;height:70px; line-height:50px; text-align:center }
.ysbj ul h2 { color:#0f62be; font-size:30px; display:block; line-height:25px; float:left;  padding-top:0px;}
.ysbj ul p{ color:#989797; float:left; font-size:30px;  line-height: 26px; font-weight:bold; padding-left:20px;}
.ysbj ul span { line-height:36px; font-size:15px; color:#363636; display:block; float:left;width:600px;}
.ys1 { margin:65px 0px 0 0px; float:left; width:700px;  height:70px; overflow:hidden; background:url(../pic/bg_sign03.png) no-repeat}
.youshibg{	position:absolute;	width:500px;	height:400px;	z-index:1;	right: 0px;	top:110px; background:url(../pic/youshibg.png) center centser no-repeat;-webkit-background-size: 500px 400px;background-size: 500px 400px; }






.cptjT{ float:left; background:url(../pic/4sbj.png) 50% 0 no-repeat; width:1200px; text-align:center;font-size: 30px; height: 50px; color: #0657b2;font-weight: bold; margin-top:40px;}

.topCon_2 {float:left;width:1200px; height:250px; padding:0px 0 0 0;  border-top:0; overflow:hidden;padding:15px 0px 0px 0px; }
.topCon_2 .li01{border:1px #ededed solid; padding:4px; float:left; width:210px; height:200px; font-size:0px; position:relative}
.topCon_2 .li01 img{ margin: auto;left: 0; right: 0; top: 0; bottom: 0;position: absolute;border-radius: 10px;}
.topCon_2 .li02{float:left; width:220px; text-align:center;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden; line-height:30px;}
.topCon_2 ul{  float:left; width:220px; height:250px; padding:0px 10px 0px 10px; background:#ffffff}
.about { margin: 20px auto; width: 100%; background:url(../pic/bg_iintro.jpg) center top no-repeat; height:330px; padding:55px 0; float:left;overflow: hidden;   }
.company { overflow:hidden; line-height:33px;margin:0 auto; width:1200px; color:#ffffff}
.company b { font-size:22px; color:#ffffff; font-weight:normal; line-height:35px;}
.company span { font-size:15px; color:#ededed;font-weight:normal;line-height:30px;}
.company a { width:105px; height:40px; line-height:40px; color:#333; background:#e6e6e6;  float:left; margin-right:25px; margin-top:20px; text-align:center;}
.company a:hover { background:#dd251d;transition-duration:0.3s; color:#fff}
.company img{float:left; margin-right:40px; width:500px; height:330px; border:5px solid #ffffff;}


.xwnew{ width: 100%; background: #f8f8f8; height:auto; float:left; overflow:hidden}
.xwnew .xwnrk{ width: 1200px; margin: auto;}
.xwnew .xwnrk .xwzb{ width: 800px; float: left; }
.xwnew .xwnrk .xwzb .xwsm{ height: 35px; border-bottom: #ededed solid 1px; margin-top: 35px; font-size:16px;  font-weight:bold; }
.xwnew .xwnrk .xwzb .xwsm a{float:right; font-size:0px;font-weight:normal;float: right;    line-height: 18px;    font-size: 0;    width: 18px;    height: 18px;    background: url(../pic/more1.png) no-repeat;    margin-top: 5px;}
.xwnew .xwnrk .xwzb .xwsm b{ color:#333333; font-size:12px; font-weight:normal;border-left: #0657b2 solid 5px; float:left;font-size:17px;  text-indent:10px;  font-weight:bold;}
.xwnew .xwnrk .xwzb .xwdzj{ margin-top: 30px; height:180px; }
.xwnew .xwnrk .xwzb .xwdzj img{float:left; width:252px; height:180px; margin-right:30px;}
.xwnew .xwnrk .xwzb .xwdzj h2{  font-size:17px; font-weight:bold;}
.xwnew .xwnrk .xwzb .xwdzj p{ color:#666; line-height:35px;}
.xwnew .xwnrk .xwzb .xmdxw { margin-top:20px;  }
.xwnew .xwnrk .xwzb .xmdxw ul li{ float: left; background: url(../pic/xwd.png) no-repeat left; text-indent: 15px; margin-right:40px; width:360px; line-height:40px;}
.xwnew .xwnrk .xwzb .xmdxw ul li p{float: left;width: 240px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.xwnew .xwnrk .xwzb .xmdxw ul li span{ float: right; }
.xwnew .xwnrk .xwzj{ width: 90px; float: left; }
.xwnew .xwnrk .xwzj img{ margin-left:20px; margin-right:20px;}
.xwnew .xwnrk .xwyb{ width: 306px; float: right; }
.xwnew .xwnrk .xwyb .cjwts{ margin-top: 30px; height: 22px;  line-height:22px;  border-bottom:1px solid #ededed; padding:0px 0px 17px 0px}
.xwnew .xwnrk .xwyb .cjwts b{ color:#333333; font-size:12px; font-weight:normal;border-left: #0657b2 solid 5px; float:left;font-size:17px;  text-indent:10px;  font-weight:bold;}
.xwnew .xwnrk .xwyb .cjwts a{float:right; font-size:0px;font-weight:normal;float: right;    line-height: 18px;    font-size: 0;    width: 18px;    height: 18px;    background: url(../pic/more1.png) no-repeat;    margin-top: 5px;}
.xwnew .xwnrk .xwyb .wenti ul li{ float:left;width: 300px;margin-top: 18px;height: 80px;overflow: hidden; }
.xwnew .xwnrk .xwyb .wenti ul li p{background: url(../pic/wen.jpg) no-repeat 0 0;font-weight: bold;text-indent: 25px;height: 38px;overflow: hidden; }
.xwnew .xwnrk .xwyb .wenti ul li span{ background: url(../pic/da.jpg) no-repeat left; color: #7d7d7d;  padding-left: 25px;}

.link{ margin:20px auto; width:1200px; overflow:hidden; background:url(../pic/link.jpg) no-repeat; padding-top: 70px; height:auto; }
.link a{ padding:0px 15px; line-height:30px; height:30px; overflow:hidden;}


.foot2{ width: 100%; float:left; background: #003c7e; color:#cbd2de }
.botlogo{ float:left;width: 190px;    height: 121px;padding-top: 43px;background: #023267;line-height: 24px; color: #fff; text-align: center;}
.botlogo img{width: auto;height: auto;max-width: 100%; max-height: 100%;}
.foot2nr{ width:1200px; margin: auto; }
.foot2nr .foot2wz{float: left;width: 800px; margin-top: 35px; font-size: 14px; line-height: 32px; margin-left: 20px; }
.foot2nr .foot2wz a{ color: #ffffff;}
.foot2nr .foot2wz a:hover{ color: #f00;}
.foot2nr .foot2wz li{ float:left}
.foot2nr .foot2ewm{ float: right; margin-top:35px; width:100px; }
.foot2nr .foot2ewm img{ width:98px;}
.neilian{ border-bottom:1px solid #1a508b;width: 800px;}
.neilian a{ float:left; padding:0px 30px 0 0;}
.neilian1 { float:left; width:1200px; text-align:center;margin-top: 10px;}
.neilian1 a{padding:0px 20px 0 0;}
.hpage{width:878px; margin:0 auto; text-align:center; padding:50px 0px 17px 0px; color:#333333; float:left; font-size:14px;}
.hpage span{ color:#ffffff;background:#000000; padding:2px 7px 2px 7px; border:1px solid #000000;margin-right:0px; font-weight:bold }
.hpage a{text-decoration:none; color:#303030;  padding:2px 7px 2px 7px; border:1px solid #ededed;margin-right:0px; }
.hpage a:hover{ color:#ffffff; text-decoration:none;border:1px solid #2f72ff;background:#2f72ff;font-weight:bold;padding:2px 7px 2px 7px; }

.newslm { overflow:hidden; float:right; width:930px;}
.newslm li { overflow:hidden;}
.newslm li a { padding:20px; border-bottom:#ddd 1px solid; overflow:hidden; display:block;transition-duration:0.3s;}
.newslm li a span { float:left; margin-right:30px; padding:2px; border:#ddd 1px solid; width:215px; height:165px;position: relative;}
.newslm li a img {    margin: auto;    left: 0;    right: 0;    top: 0;    bottom: 0;    position: absolute;    border-radius: 10px;}
.newslm li a h2 { font-size:15px; line-height:50px;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden;}
.newslm li a p { line-height:38px;}
.newslm li a:hover { background:#f4f4f4;transition-duration:0.3s;}
.date { border-bottom:#ddd 1px dashed; height:35px; font-size:12px; line-height:35px; text-align:center;}


.wdlist a{ float:right; width: 930px;  margin-top: 18px; border-bottom:1px dashed #ededed; padding-bottom:10px; }
.wdlist a h2{ background: url(../pic/wen.jpg) no-repeat 0 2px; font-weight: bold; text-indent: 25px; font-size:14px; padding-bottom:10px; float:left; width:930px;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden; }
.wdlist a p{ background: url(../pic/da.jpg) no-repeat 0 2px; color: #7d7d7d;  padding-left: 25px; float:left; width:905px;}

.cpxiangxi{width: 928px;border-top:0px;padding:20px 0px 0px 0px;color:#333333;float:right;color:#999999;position:relative;border:1px solid #ededed; border-top:0px;background:#ffffff;}
.cpxiangxi td{ padding:5px; word-break:break-all}
.cpxiangxi .cpli11{padding: 10px 20px;;font-size: 14px;color: #666666;line-height:42px;float:left;width: 890px;margin-top:5px;table-layout: fixed;word-wrap: break-word;overflow: hidden;}
.cpxiangxi .cpli11 td{ padding:8px 0 8px 5px;border-top:1px solid #E9E9E9; border-left:1px solid #E9E9E9; }
.cpxiangxi .cpli11 table{ background:#E9E9E9;border-bottom:1px solid #E9E9E9; border-right:1px solid #E9E9E9;}
.cpxiangxi .cpli11 img{max-width:850px;width:expression(this.width>850?(function(o){o.style.width='850px';})(this):'auto');}
.cpxiangxi .li12 a{ color:#333333; text-decoration:none; float:left; width:220px;}
.cpxiangxi .cpli11 a{ color:#333333; text-decoration:none;}
.cpxiangxi .li08{border: 1px solid #E9E9E9; width: 410px;float:left;text-align:center;height: 210px;overflow:hidden;font-size:0px;font-family:"微软雅黑";position:relative; margin-left:20px;}
.cpxiangxi .li08 img{margin: auto;  position: absolute;  top: 0; left: 0;  bottom: 0;  right: 0;}
.xxcs{float:right;width: 460px;font-size:14px;padding:20px 0px 20px 0px;}
.xxcs h1{color: #444444;line-height: 35px;border-bottom: 2px solid #e6e6e6;float:left;padding:0px;margin:0px;font-size:18px;font-weight:bold;width: 430px;}
.xxcs .time{ float:left; border-bottom:1px solid #e6e6e6; width:550px; line-height:25px;  padding-top:10px;}
.xxcs .time span{ color:#9999A5}
.cans{
    font-size: 12px;
    color: #666666;
    height: 45px;
	float: left;
    width: 430px;
    line-height: 25px;
    padding: 10px 0 10px 0;
    position: relative;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;    }
.xxcs .ljzx{ float:left; padding:20px 0 0 0; width:550px; color:#FFFFFF;font-size:14px; text-align:center;}
.xxcs .ljzx a{width: 200px;height:42px;background: #ec3e3e;border-radius: 35px;font-size:14px;float:left;color:#FFFFFF;text-align:center;line-height:42px;}
.xxcs .ckrs{ float:right; width:150px; text-align:center; line-height:50px; border:1px solid #e6e6e6;margin:25px 0 0 20px;}
.xxcs .ckrs strong{ color:#CC3300; }
.xxcs .lyrs { float:right; width:150px; text-align:center; line-height:50px; border:1px solid #e6e6e6; border-left:0;margin:25px 0 0 0px;}
.xxcs .lyrs strong{ color:#CC3300; }
.paging_prev {    float: left;    width: 860px;    line-height: 30px;    padding: 10px 20px 0 20px;    font-size: 14px;}

.xxcs1{float:left;width: 888px;font-size:18px;color: #333333;line-height:40px;font-weight:bold; text-align:center; margin:20px 0px 10px 20px; border-bottom:1px dashed #ededed; padding-bottom:10px;}
.cans span{ padding-right:20px;}

/*右侧悬浮菜单*/
.slide{width: 50px;height: auto;position: fixed;top: 50%;margin-top: -126px;background: #0657b2;right: 0;border-radius: 5px 0 0 5px;z-index: 999;}
.slide ul{list-style: none;}
.slide .icon li{width: 49px;height: 50px;background: url(../pic/iconright.png) no-repeat;}
.slide .icon .up{background-position:-330px -120px ;}
.slide .icon li.qq{background-position:-385px -73px ;}
.slide .icon li.tel{background-position:-385px -160px ;}
.slide .icon li.wx{background-position:-385px -120px ;}
.slide .icon li.down{background-position:-330px -160px ;}
.slide .info{top: 50%;height: 147px;position: absolute;right: 100%;background: #0657b2;width: 0px;overflow: hidden;margin-top: -73.5px;transition:0.5s;border-radius:4px 0 0 4px ;}
.slide .info.hover{width: 145px;}
.slide .info li{width: 145px;color: #ffffff;text-align: center;}
.slide .info li p{font-size: 1.1em;line-height: 2em;padding: 10px;text-align: left;}
.slide .info li.qq p a{display: block;margin-top: 12px;width: 100px;height: 32px;line-height: 32px;color: #ffffff;font-size: 16px;   text-align: center;text-decoration: none;border: 1px solid #ffffff;border-radius: 5px;}
.slide .info li.qq p a:hover{color: #0657b2;border: none;background: #ffffff;}
.slide .info li div.img{height: 100%;background: #DEFFF9;margin: 15px;}
.slide .info li div.img img{width: 100%;height: 100%;}
/*控制菜单的按钮*/
.index_cy{width: 30px;height: 30px;background: url(../pic/index_cy.png);position:fixed;right: 0;top: 50%;margin-top: 140px;background-position: 62px 0;cursor: pointer;}
.index_cy2{width:30px;height: 30px;background: url(../pic/index_cy.png);position:fixed;right: 0;top: 50%;margin-top: 140px;background-position: 30px 0;cursor: pointer;}
/*自适应 当屏小于1050时隐藏*/
@media screen and (max-width: 1050px) {.slide{display: none;}#btn{display: none;}}
